• word of the day

    order mecoptera

    order mecoptera - Dictionary definition and meaning for word order mecoptera

    Definition
    (noun) an order of carnivorous insects usually having long membranous wings and long beaklike heads with chewing mouths at the tip
    Synonyms : mecoptera

Word used in video below:
text: banana nut muffin left oh we'll order
Download our Mobile App Today
Receive our word of the day
on Whatsapp